it subserved - Turco Inglés Diccionario